hey stop! - French English Dictionary